taste stimulus - German English Dictionary